package com.mk.seckill.config;

import com.mk.seckill.pojo.User;

public class UserContext {
	// 获取和设置user
	/**
	 * @Author hhwu
	 * @Description //TODO ThreadLocal相当于是一个存放自己线程里东西的盒子，不会被其他线程看见 ，解决线程的安全问题
	 * @Date 20:38 2022/6/13
	 * @Param 
	 * @return 
	 **/

	private static ThreadLocal<User> userHolder = new ThreadLocal<User>();

	public static void setUser(User user) {
		userHolder.set(user);
	}

	public static User getUser() {
		return userHolder.get();
	}
}
